Oracle Application Express

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
Oracle Application Express
Тип IDE
Разработчик Oracle
Операционная система Linux
Microsoft Windows
Solaris
AIX
HP-UX
z/OS
Последняя версия 21.1 (12 мая 2021 г.)
Лицензия Oracle Technical Network License (проприетарная[1])
Сайт apex.oracle.com

Oracle Application Express (сокращённо именуется как Oracle Apex, APEX, ранее называлась Oracle HTMLDB) — проприетарная среда быстрой разработки прикладного программного обеспечения на основе СУБД Oracle Database, целиком реализованная как веб-приложение. Все элементы, возникающие в цикле разработки приложения в данной среде хранятся непосредственно в инфраструктуре Oracle Database, тем самым обеспечивается совместная работа разработчиков и контроль версий без использования файлов и дополнительных систем управления версиями.

Приложения могут быть развёрнуты на экземпляре Oracle Database без дополнительного программного обеспечения (используя встроенный в СУБД веб-сервер), либо веб-сервер может быть вынесен на внешний сервер на основе Apache httpd с модулем mod_plsql.

Также существует Java-приложение Oracle APEX Listener (Oracle REST Data Services, ORDS), которое может быть развёрнуто на J2EE-серверах приложений для обеспечения функций веб-сервера для APEX-приложений с возможностями кэширования на стороне веб-сервера, конфигурирования через веб-интерфейс, дополнительными функциями по мониторингу и обеспечению безопасности.

Основные типы решений на основе Oracle Application Express

Архитектура

Oracle Application Express может использоваться с версией Oracle Database 9.2 и выше, а начиная с версии Oracle Database 11g среда APEX устанавливается по умолчанию вместе с СУБД.

В качестве веб-сервера для отображения страниц могут использоваться Apache HTTP Server или встроенный в Oracle Database специализированный шлюз — Embedded PL/SQL Gateway (EPG, поддерживается в Oracle Database Express Edition и в прочих редакциях, начиная с версии 11g).

История версий

Примечания

  1. Oracle Application Express Documentation. Oracle Help Center. Дата обращения: 27 февраля 2019. Архивировано 22 октября 2020 года.
  2. Extending Oracle E-Business Suite Release 12 using Oracle Application Express (англ.) (недоступная ссылка). Oracle White Paper. Oracle (15 апреля 2011). Дата обращения: 6 октября 2011. Архивировано 4 марта 2012 года.
  3. Oracle Application Express Release Notes. Oracle Help Center. Дата обращения: 15 января 2019. Архивировано 26 октября 2020 года.
  4. Oracle Application Express Release Notes. Oracle Help Center. Дата обращения: 21 января 2021. Архивировано 22 января 2021 года.

Демонстрации

Ссылки